草庐IT

Android PreferenceActivity 和对话框 fragment

全部标签

java - 在android中管理工具栏的导航和后退按钮从一个 fragment 到另一个 fragment

我所有的fragment都是通过ActionBarActivity(ma​​inActivity)控制的,在ma​​inActivity中实现了一个DrawerLayout所有子fragment都通过drawerLayout的列表项点击推送。我面临的问题是在通过drawerLayout推送fragment后,我想将抽屉图标更改为ToolBar的后退图标,以便用户可以导航到上一个fragment并处理android.R的回调.id.home在同一fragment内或在ma​​inActivity内。 最佳答案 你已经将Fragment

android - 如何在运行时将参数从 Activity 或 Fragment 传递到 Dagger 模块

我的软件规范如下:AndroidStudio3.4dagger-android2.16我有以下传递MapboxGeocoder的类,它将执行并返回响应。classGeocodingImp(privatevalmapboxGeocoder:MapboxGeocoder):Geocoding{overridefungetCoordinates(address:String,criteria:String):AddressCoordinate{valresponse=mapboxGeocoder.execute()returnif(response.isSuccess&&!response.

微信小程序wx.showModal模态对话框中content换行

首先wx.showModal()的content是不支持html代码块的。那么怎么在content中换行呢?解决方案:使用“\r\n”换行wx.showModal({title:'showModal换行',content:'这是第一行\r\n这是第二行\r\n这是第三行',success(res){if(res.confirm){console.log('用户点击确定')}elseif(res.cancel){console.log('用户点击取消')}}})注意:微信开发者工具上并不会换行只是会有空格,但是实际运行手机上是有换行效果的! 这是微信开发者工具的效果:这是手机上显示的效果:如果想

android - 从 fragment 访问 Activity

我正在尝试更改fragment中的Activity标题(在本例中,它是一个android.support.v4.app.Fragment)。为此,当在fragment上调用​​onAttach()时,我将Activity保存在fragment的一个属性中。根据文档,onAttach()应该在onCreateView()之前调用,我用它来请求一些用于填充View的数据。当我启动网络检索线程时,我想在标题中指出这一点,因此我尝试从Fragment调用this.activity.setTitle()>。但是,这会不断抛出NullPointerException。我在这里缺少什么?

java - android用arraylist值填充singlechoiceitems对话框

我定义了一个数组,String[]types={"item0","item1","item2","item3","item4","item5","item6","item7","item8","item9"};填充后,我会使用它的结果来填充带有单个选项的警告对话框,AlertDialog.Builderb=newBuilder(this);b.setTitle("Results");b.setSingleChoiceItems(types,0,newDialogInterface.OnClickListener(){问题是结果大小是可变的,项目列表总是用固定值填充。我想使用ArrayL

AIGC创作系统ChatGPT网站源码、支持最新GPT-4-Turbo模型、GPT-4图片对话能力+搭建部署教程

一、AI创作系统SparkAi创作系统是基于ChatGPT进行开发的Ai智能问答系统和Midjourney绘画系统,支持OpenAI-GPT全模型+国内AI全模型。本期针对源码系统整体测试下来非常完美,可以说SparkAi是目前国内一款的ChatGPT对接OpenAI软件系统。那么如何搭建部署AI创作ChatGPT?小编这里写一个详细图文教程吧!本系统使用Nestjs+Vue+Typescript框架技术,持续集成AI能力到本系统。支持GPT-4-Turbo模型、支持DALL-E3文生图,支持最新GPT-4-Turbo模型、GPT-4-1106-Preview多模态模型。支持GPT-4图片对话

android - fragment 内的按钮 onclick 不起作用

我正在尝试为我的一个View(fragment内)内的按钮(R.id.buy_button)设置/覆盖onclick方法。应用程序不返回错误。但是它不会触发onclick方法。我不确定是我的实现有误还是我的按钮配置不正确。任何帮助/意见/指导将不胜感激。我的onCreateView在这里:@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanceState){Viewview=inflater.inflate(R.layout.list_item,contai

android - 列出项目点击监听器上的 fragment

我正在尝试使用OnItemClickListener在Android的ListFragment上创建一个列表,但我做不到,我点击了n个列表项,但没有任何反应。我是fragment的新手。这是我的代码。谢谢!publicclassMyFragmentextendsListFragment{@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanceState){Viewv=inflater.inflate(R.layout.hello,container,fals

java - 恢复上一个 fragment onBackPressed()?

我有一个HomeFragment,它有一个按钮,单击时会调用以下内容:Fragmentfrag=newCustFragment();FragmentManagerfragmentManager=getFragmentManager();fragmentManager.beginTransaction().replace(R.id.home_container,frag).commit();然后在我的FragmentActivity中,也就是上面提到的fragment,我有:@OverridepublicvoidonBackPressed(){getFragmentManager().p

android - 在 fragment 中调用 getTag() 时总是返回 null

我有一个问题,因为当我在fragment中调用它时,getTag()方法返回null,fragment是我创建的ViewPager选项卡布局的一部分。代码importjava.util.ArrayList;importandroid.os.Bundle;importandroid.support.v4.app.Fragment;importandroid.support.v4.app.FragmentTransaction;importandroid.view.LayoutInflater;importandroid.view.View;importandroid.view.ViewG